1.安裝pandas:
在terminal輸入pip install pandas
Series:
import pandas as pd #載入pandas模組
data=pd.Series([10,15,20]) #利用series建立陣列物件
print(data)
print("max:",data.max()) #印出最大值
print("median:",data.median()) #印出中位數
print("min:",data.min()) #印出最小值
data = data*2 #將陣列中的每個數字*2
print(data) #印出變成兩背後的陣列
執行結果:
0 10
1 15
2 20
dtype: int64
max: 20
median: 15.0
min: 10
0 20
1 30
2 40
dtype: int64
4.判斷是否有指定的數字:
import pandas as pd
data=pd.Series([10,15,20])
data=data==15 #回傳data裡面的數字是或不是15
print(data)
執行結果:
0 False
1 True
2 False
dtype: bool
DataFrame:
import pandas as pd
data=pd.DataFrame({ #可以發現到DataFrame是由多個list所組成的dict
"name":["Andy","Tom","Annie"],
"number":[13,10,2],
"grade":[100,90,80]
})
print(data)
print(data["grade"]) #印出所有的grade數字
print(data.iloc[0]) #印出第一列
執行結果:
name number grade #直接印出data
0 Andy 13 100
1 Tom 10 90
2 Annie 2 80
0 100 #印出所有的grade
1 90
2 80
Name: grade, dtype: int64
name Andy #印出第一列
number 13
grade 100
Name: 0, dtype: object